package com.lancoo.znbkxx.teacher.model.data

/**
 * @author : Admin
 * @date   : 2020/12/10
 * @desc   :
 */
data class StudyAdviceInfo(
        val GramURL: String,
        val Grammar: Grammar,
        val MethodOfStudy: MethodOfStudy,
        val QType: QType,
        val Vocabulary: Vocabulary,
        val WeakSkill: WeakSkill,
        val WrongQues: WrongQues,
        val WrongURL: String
)

data class Grammar(
        val Conclusion: Int,
        val Star: Int,
        val WeakGrammarList: List<String>,
        val WeakGrammarNumber: Int
)

data class MethodOfStudy(
        val StudyEfficiency: StudyTime,
        val StudyTime: StudyTime,
        val WrongRate: StudyTime
)

data class QType(
        val Conclusion: Int,
        val Star: Int,
        val WeakTypeList: String,
        val WeakTypeNumber: Int
)

data class Vocabulary(
        val Conclusion: Int,
        val MasteryRate: Double,
        val Star: Int,
        val WordStudy: Int
)

data class WeakSkill(
        val KY: Int,
        val Star: Int,
        val TL: Int,
        val XZ: Int,
        val YD: Int,
        val ZH: Int
)

data class WrongQues(
        val ALLQuesNum: Int,
        val Conclusion: Int,
        val Star: Int,
        val WrongNumber: Int
)

data class StudyTime(
        val AdviceName: String,
        val Conclusion: Int,
        val IsCons: Boolean,
        val Time: Double
)